<?php
//ini_set('error_reporting', E_ALL);
//ini_set('display_errors', '1');
require_once 'lib/configure.php';
require_once 'lib/function.php';
require_once 'lib/input_output_encode.php';
//input_encode();
	ini_set( 'mbstring.http_input', 'UTF-8' );
	ini_set( 'mbstring.internal_encoding', 'UTF-8' );

$title = 'レッスン予約│GGB gospel sound';
$description = 'レッスン予約はこちらから。';
//$keywords = 'ゴスペル,教室,サークル,スクール,ボイストレーニング,ワークショップ,クワイヤ,初心者,コーラス,レッスン';
$keywords = 'GGBレッスン予約,GGB Gospel Sound,GGB,ジージービー,ゴスペル,教室,サークル,スクール,ボイストレーニング,ワークショップ,クワイヤ,初心者,経験者,コーラス,レッスン';
$pageID = 'page4';
$bodyID = 'contact';
$indiv_css = array('single.css');
$indiv_js = array();
include "includes/header.php";
?>
	<div id="contents">
		<div class="cf">
			<div id="main" class="box">
				<h1>レッスン予約フォーム</h1>
				<div class="inner">

<?php
$error_message = array();
$flag_send = false;

//if(isset($_POST['confirm_x'])){
if(isset($_POST['confirm']) || isset($_POST['modify'])){

	

	if(trim($_POST["name"]) == ""){
		$error_message['name'] = "「お名前（団体の方は代表者名）」を入力してください";
	}

/*
	if(trim($_POST["name2"]) == ""){
		$error_message['name2'] = "「フリガナ」を入力してください";
	}
	elseif(!preg_match("/^[ァ-ヾ 　]+$/u", mb_convert_kana($_POST['name2'], 'KVC'))){
		$error_message['name2'] = "「フリガナ」の形式が違います";
	}
*/

	if($_POST["email"] == ""){
		$error_message['email'] = "「メールアドレス」を入力してください";
	}
	elseif(!preg_match("/^[\w\d._-]+@[\w\d_-]+\.[\w\d._-]+$/i", $_POST['email'])){
		$error_message['email'] = "「メールアドレス」の形式が違います";
	}
/*
	elseif($_POST["email1"] != $_POST["email2"]){
		$error_message['email2'] = "「メールアドレス（確認）」が違います";
	}
*/

	if($_POST["tel"] == ""){
		$error_message['tel'] = "「電話番号」を入力してください";
	}
	else if(!preg_match("/^\d{2,4}-?\d{2,4}-?\d{4}$/", $_POST["tel"])){
		$error_message['tel'] = "「電話番号」の形式が違います";
	}

	if($_POST["lesson"] == ""){
		$error_message['lesson'] = "「希望するレッスン」を選択してください";
	}

	if($_POST["type"] == ""){
		$error_message['type'] = "「種別」を選択してください";
	}

	if($_POST["instructor"] == ""){
		$error_message['instructor'] = "「希望する講師」を選択してください";
	}

	if($_POST["inquiry"] == ""){
		$error_message['inquiry'] = "「ご要望」を入力してください";
	}

	if(!$error_message){
		$flag_send = 1;
	}
}
?>

<?php
// 初期画面及び、エラーがあったら入力画面を表示
if(!$flag_send || $_POST['modify']){
?>
<?php
if($error_message){
	echo '<p style="margin:0 0 20px;">ご入力内容に誤りがありました。正しい内容に修正して再度「次へ進む」をクリックしてください。</p>'."\n";
}else{
	echo '<p style="margin:0 0 20px;">個人レッスン、ワークショップ、集団音楽指導すべてこちらから受付できます。</p>'."\n";
}
?>

<form method="post" action="reserve.php" name="form">
						<table>
							<tr>
								<th scope="row">団体名<br />
								<span class="f12">団体の方のみ</span></th>
								<td>
									<?php
									if(isset($error_message['group'])){
										echo '<span class="error">' . $error_message['group'] . '</span><br />';
									}
									?>
									<input name="group" type="text" id="group" class="wm" value="<?php echo fout($_POST["group"]); ?>" />
								</td>
							</tr>
							<tr>
								<th scope="row">お名前<span class="notice">※</span><br />
								<span class="f12">団体の方は代表者名</span></th>
								<td>
									<?php
									if(isset($error_message['name'])){
										echo '<span class="error">' . $error_message['name'] . '</span><br />';
									}
									?>
									<input name="name" type="text" id="name" class="wm" value="<?php echo fout($_POST["name"]); ?>" />
								</td>
							</tr>
							<tr>
								<th scope="row">メールアドレス<span class="notice">※</span></th>
								<td>
									<?php
									if(isset($error_message['email'])){
										echo '<span class="error">' . $error_message['email'] . '</span><br />';
									}
									?>
									<input name="email" type="text" id="email" class="wm" value="<?php echo fout($_POST["email"]); ?>" />
								</td>
							</tr>
							<tr>
								<th scope="row">電話番号<span class="notice">※</span></th>
								<td>
									<?php
									if(isset($error_message['tel'])){
										echo '<span class="error">' . $error_message['tel'] . '</span><br />';
									}
									?>
									<input name="tel" type="text" id="tel" class="wm" value="<?php echo fout($_POST["tel"]); ?>" />
								</td>
							</tr>
							<tr>
								<th scope="row">希望するレッスン<span class="notice">※</span></th>
								<td>
									<?php
									if(isset($error_message['lesson'])){
										echo '<span class="error">' . $error_message['lesson'] . '</span><br />';
									}
									?>
									<label><input type="radio" name="lesson" value="個人レッスン" />個人レッスン</label>　<label><input type="radio" name="lesson" value="ワークショップ" />ワークショップ</label>　<label><input type="radio" name="lesson" value="集団音楽指導" />集団音楽指導</label>
								</td>
							</tr>
							<tr>
								<th scope="row">種別<span class="notice">※</span></th>
								<td>
									<?php
									if(isset($error_message['type'])){
										echo '<span class="error">' . $error_message['type'] . '</span><br />';
									}
									?>
									<label><input type="radio" name="type" value="新規" />新規</label>　<label><input type="radio" name="type" value="2回目以降" />2回目以降</label>
								</td>
							</tr>
							<tr>
								<th scope="row">希望する講師<span class="notice">※</span></th>
								<td>
									★必ず選択ください。初回の方は、特になしを選択してください。<br />
									<?php
									if(isset($error_message['instructor'])){
										echo '<span class="error">' . $error_message['instructor'] . '</span><br />';
									}
									?>
									<select name="instructor">
										<option selected="selected">特になし</option>
										<option>礒村純衣</option>
										<option>長谷川繁</option>				
									</select>
								</td>
							</tr>
							<tr>
								<th scope="row">ご要望記入欄<span class="notice">※</span></th>
								<td>記入例をご確認いただき、以下に記載ください。<br />
									<?php
									if(isset($error_message['inquiry'])){
										echo '<span class="error">' . $error_message['inquiry'] . '</span><br />';
									}
									?>
									<textarea name="inquiry" id="inquiry" rows="10"><?php echo fout($_POST["inquiry"]); ?></textarea><br />
									記入例）<br />
									個人レッスン・集団指導希望の方は、場所と時間の希望を２～３つほどご記入ください。<br />
									<div style="border:1px solid #ccc;">
									渋谷<br />
									第一希望3月1日10:00-12:00<br />
									第二希望3月3日13:00-17:00<br />
									第三希望3月5日16:00-17:00
									</div>
									レッスン時間は、10:00～17:00までの1時間単位で予約可能です。
								</td>
							</tr>
						</table>
<p>ワークショップ参加希望の方は以下の入力例のように記入欄に記載ください。</p>
<p>入力例）4月ワークショップへの参加をご希望の場合：「4月ワークショップ参加希望」と記載ください。</p>
						<p class="submit"><input type="submit" name="confirm" value="次へ進む" /></p>
</form>


<?php
}else{
// エラーがなかったら確認画面を表示
?>
<p style="margin:0 0 20px;">下記の入力内容でよろしければ「この内容で送信」ボタンを押してください。</p>
						<table>
							<tr>
								<th scope="row">団体名<br />
								<span class="f12">団体の方のみ</span></th>
								<td><?php echo fout($_POST['group']); ?></td>
							</tr>
							<tr>
								<th scope="row">お名前<span class="notice">※</span><br />
								<span class="f12">団体の方は代表者名）</span></th>
								<td><?php echo fout($_POST['name']); ?></td>
							</tr>
							<tr>
								<th scope="row">メールアドレス<span class="notice">※</span></th>
								<td><?php echo fout($_POST['email']); ?></td>
							</tr>
							<tr>
								<th scope="row">電話番号<span class="notice">※</span></th>
								<td><?php echo fout($_POST['tel']); ?></td>
							</tr>
							<tr>
								<th scope="row">希望するレッスン<span class="notice">※</span></th>
								<td><?php echo fout($_POST['lesson']); ?></td>
							</tr>
							<tr>
								<th scope="row">種別<span class="notice">※</span></th>
								<td><?php echo fout($_POST['type']); ?></td>
							</tr>
							<tr>
								<th scope="row">希望する講師<span class="notice">※</span></th>
								<td><?php echo fout($_POST['instructor']); ?></td>
							</tr>
							<tr>
								<th scope="row">ご要望記入欄<span class="notice">※</span></th>
								<td><?php echo fout($_POST['inquiry']); ?></td>
							</tr>
						</table>

<div style="text-align:center;">
<form method="post" action="reserve_complete.php" name="form">
<input type="hidden" name="group" value="<?php echo fout($_POST['group']); ?>">
<input type="hidden" name="name" value="<?php echo fout($_POST['name']); ?>">
<input type="hidden" name="email" value="<?php echo fout($_POST['email']); ?>">
<input type="hidden" name="tel" value="<?php echo fout($_POST['tel']); ?>">
<input type="hidden" name="lesson" value="<?php echo fout($_POST['lesson']); ?>">
<input type="hidden" name="type" value="<?php echo fout($_POST['type']); ?>">
<input type="hidden" name="instructor" value="<?php echo fout($_POST['instructor']); ?>">
<input type="hidden" name="inquiry" value="<?php echo fout($_POST['inquiry']); ?>">
<input type="submit" value="この内容で送信">
</form>
<br />
<form method="post" action="contact.php" name="form">
<input type="hidden" name="group" value="<?php echo fout($_POST['group']); ?>">
<input type="hidden" name="name" value="<?php echo fout($_POST['name']); ?>">
<input type="hidden" name="email" value="<?php echo fout($_POST['email']); ?>">
<input type="hidden" name="tel" value="<?php echo fout($_POST['tel']); ?>">
<input type="hidden" name="inquiry" value="<?php echo fout($_POST['inquiry']); ?>">
<input type="hidden" name="lesson" value="<?php echo fout($_POST['lesson']); ?>">
<input type="hidden" name="type" value="<?php echo fout($_POST['type']); ?>">
<input type="hidden" name="instructor" value="<?php echo fout($_POST['instructor']); ?>">
<input type="submit" name="modify" value="戻る" />
</form>
</div>
<?php
}
?>

</div>
			</div>

			<div id="side">
				<ul class="banner">
					<li><a href="#"><img src="images/b_side_blog.gif" alt="blog" /></a></li>
					<li><a href="contact.php"><img src="images/b_side_contact.gif" alt="contact" /></a></li>
				</ul>
			</div>
		</div>

		<!-- ▼footer▼ -->
		<?php include "includes/footer.php"; ?>
		<!-- ▲footer▲ -->

	</div>



</div>
</body>
</html>
